be beyond someone's grasp - German English Dictionary